package com.kaili.basic.mapper;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.baomidou.mybatisplus.plugins.pagination.Pagination;
import com.kaili.basic.pojo.entity.BaseParameterControl;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * <p>
 *  参数控制 Mapper 接口
 * </p>
 *
 * @author nigang
 * @since 2018-06-28
 */
@Mapper
public interface BaseParameterControlMapper{
    List<BaseParameterControl> getAllParameterControl(Pagination page,BaseParameterControl parameterControl);

    BaseParameterControl getParameterControlById(Integer parameterId);

    BaseParameterControl getParameterControlBySiteUser(BaseParameterControl parameterControl);

    int updateParameterControl(BaseParameterControl parameterControl);

    int addParameterControl(BaseParameterControl parameterControl);

    int deleteParameterControlById(Integer parameterId);

    BaseParameterControl getParameterByCompany();
}
